package com.zt.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

@TableName("teacher_rating")
@Data
public class TeacherRating {
    /**
     * 主键ID
     */
    @TableId(value = "booking_id", type = IdType.AUTO)
    private Integer bookingId;
    /**
     * 教师ID
     */
    @TableField("teacher_id")
    private Integer teacherId;

    /**
     * 用户ID-- 主要是学生id，这里为了避免歧义，设置为用户表的userid
     */
    @TableField("user_id")
    private Integer userId;

    /**
     * 评价
     */
    @TableField("comment")
    private String comment;

    /**
     * 评价评分
     */
    @TableField("comment_rating")
    private Float commentRating;

    /**
     * 创建时间
     */
    @TableField("create_at")
    private Date createAt;

    /**
     * 更新时间
     */
    @TableField("update_at")
    private Date updateAt;
}
